Windsor Castle
Fast Food
Apartment building in Bath, England. Features include parking, bike storage, and some apartments with riverside views.
Location
Best places nearby
The highest rated places close to Windsor Castle.
Local restaurants nearby
Upper Bristol Rd, England


