Shop, Showroom / Gallery, Office Retail, Medical / Clinic
To Let 1,960 sf
Corner position
Striking Class E corner space offering exceptional prominence, character and versatility in a prime location...
Located at 66-68 Margaret Street, the property sits in the heart of London's vibrant West End, moments from Oxford Street and Regent..