45 Albemarle St, London, W1S
£2,350 pcm
1 bed1 bath1 reception
A superbly, bright and well proportioned 1-double bedroom apartment set on the top floor of a lift-served block in the ...