UKLondonRetail Fleet Road NW
NW3 Fleet Road
To Let 564 sf Shop, Restaurant, Retail Office
Refurbished unit, Air Conditioning
Retail Unit Available in the Heart of South Hampstead
This is a very attractive character building with the available space on the ground..
This prominent building is located in the heart of South Hampstead within a minutes' walk of south Hampstead Heath Overground Station and..