Vanburgh Court
Enjoying a prime position, moments from Slough’s Crossrail station and a short stroll from the town’s vibrant high street you will find Vanburgh Court, an impressive collection of highly specified new studio, one and two bedroom apartments.