The best kind of vacation is when you come somewhere new and it feels like home: apartment «Luxury 2 Bed Apartment – Near Heathrow, Legoland, Windsor Slough» is located in Slough. This apartment is located nearby from the city center.
124 Windmill Road, Slough, SL1 3SW