Back to list
Prezzo - Windsor
Stunning 8.8 (13 reviews)
Approx. £30
Location
19 Thames Street
Windsor SL4 1PL
See on the map
Book
Prezzo - Windsor
Itinerary