UK
South East England
Retail Hill Street TW
TW12
Hill Street
To Let
1,810 sf
Shop
Ground floor shop with basement / ancillary sales
Excellent retail location, adjacent to Odeon cinema, opposite Richmond Bridge