>
1 bed flat
Crawford Place, London, W1H
£2,925 PCM
The property is a second-floor flat in a converted period building, renovated to feature hardwood floors and high ceilings throughout. It is situated in the Crawford Place development, within walking distance of Edgware Road and Marble Arch tube stations, and close proximity to Hyde Park.