The Crooked House
51 High Street
Windsor
SL4 1LR
0175-385-7534
Cafes Snack Bars & Tea Rooms
Visit Website