172-174 Brompton Rd
Shop to rent
632 sq ft
The subjects comprise a property forming part of the Belgravia Estate and providing some 3,000 sq ft of retail space in two units with offices and flats over.
This shop to rent is located in Kensington and Chelsea, London.View the performance or update the listing in CoStar