Office, Medical / Clinic
To Let 403-1,369 sf
Carpeted, LED Lighting, Kitchenette, Good Natural Light, Demised WCs
Self-contained premises over 3 floors in the Heart of Covent Garden..
Situated at 33 Southampton, London, this property enjoys a prime location in one of the city's most sought-after..