UK
London
Retail Mildenhall Road E
E5
Mildenhall Road
Long Lease
335 sf
Shop