45 Albemarle St, London, W1S
£2,100 pcm
1 bed1 bath1 reception
Bright third-floor 1-bedroom corner apartment with lift, two balconies and panoramic leafy views. Spacious open-plan living ...