Windsor, United Kingdom
24 Clarence Rd
N/A
+44 1344360077
Wheelchair-accessible entrance
We rented here for a month while visiting. It is really a fantastic place. Much better than a hotel and in a great location.
like
Cleared the Drains at the Pavillions recently - good parking
Very nice place
Cool
It's my house
Deli
The best companies in the category 'Deli'