4188
MenuBack

Windsor Royal Shopping is located opposite Windsor Castle and has over 40 exciting shops, an array of continental style restaurants and bars and has an art and craft market open 7 days a week.