UK
London
Retail Fleet Road NW
NW3
Fleet Road
To Let
439 sf
Shop, PopUp opportunity
Ground floor lock-up shop approximately 439 sq ft (41 sqm) .
Has a WC and a yard to rear...