W1J 7BN
Clarges Street, Mayfair, London, W1J
Amazing location moments from Green Park High ceilings Light and airy reception Bedrooms are so quiet for such a central location Close to world-class restaurants 2nd floor with lift Integrated kitchen