|
Set amidst the grandeur of the refurbished Victorian railway station, Windsor Royal Station offers more than 40 exciting shops ranging from quality fashion to quality homeware and gifts. With continental style cafes and restaurants it is the perfect place to sip a cappuccino, soak up the atmosphere and watch the world go by.
|