UK
South East England
Welfare London Road TW
TW3
London Road
To Sell
2,000 sf
Church / Community Hall
The building is prominently located on London Road, which offers strong frontage and is surrounded by a mix of terraced housing, new build residential..