UKLondonCentral London SW1 & W1Camden
Shop, Restaurant
To Let, 813 sf
The unit is arranged over ground floor only.
The retail unit provides perfectly placed retail space on a busy parade on the Eastern side of..