Well appointed and centrally located bright and clean studio flat on Harrowby Street just off Edgware Road.
Situated on the second floor, the flat has all the modern amenities for a comfortable stay.
Benefits from all the amenities of Edgware Road, Oxford Street & Hyde Park. Marble Arch and Edgware Road Tube Stations nearby.