Shop, Office Retail, Medical / Clinic
To Let 515 sf
Refurbished unit, Premium, Air Conditioning
515 sq ft fully fitted beauty / nail salon available To Let
A thriving beauty and nail salon located in the heart of Central London. Available via lease..
Situated on Tavistock Place, WC1H, this property enjoys a prime Central London location surrounded by a mix of residential..