UK
South East England
Middlesex
Richmond Upon Thames
Shop
TW12
, Richmond,
Hill Street
To Let, 1,810 sf
Sales other
950 sf
-1 Bse Sales
860 sf
Ground floor shop with basement / ancillary sales
Excellent retail location, adjacent to Odeon cinema, opposite Richmond Bridge