Recently refurbished house, situated near to local shops and the mainline station. Description The property has been refurbished and decorated in the last 4
1 London Road is an impressive headquarters office building prominently located in Central Staines-upon-Thames within a 5 minute walk of the Station and High