Walcott St Westminster, London SW1P 2NT