Vanburgh Court Apartments Apartment
40 Stoke Road, Slough, SL2 5YG, United Kingdom
Located in Slough, within 6.2 km of Windsor Castle and 7.8 km of Legoland Windsor, Vanburgh Court Apartments provides accommodation with a terrace and free Wi-Fi as well as free private parking for guests who drive. The property is set 9.