1/2 Woburn Place Greater London, WC1H 0LQ
A retail shop To Let in Woburn Place, London. Other retail properties in the immediate vicinity include Wasabi, Franco Manca and President Hotel.
Availability: To Let
Size: 2,430 ft²
Rent: £244,000 pa
Last modified: 13/03/2024