Melos Mart, London