The Marloes, London