Union Place- Berkshire, SL2

Location:Slough
s

Slough on the up

Union Place is the perfect fusion of city and sanctuary – quick and easy access to central London yet in close proximity to the peace and serenity of the surrounding Berkshire countryside.

See other opportunities