The Old Booking Hall | Windsor Royal Station, Windsor SL4 1PJ, England
View on Map
What travelers say:
When you come to the castle, you can come here for coffee. This coffee shop is a chain coffee shop. The environment is very comfortable and the price is not expensive. The people in the store look good, but the staff is very efficient and very friendly!