Windsor Royal Shopping
Shopping/retail
SL4 1RH Windsor
United Kingdom
Phone: 01753 797070
Website: http://www.windsorroyalshopping.co.uk
Windsor Royal Shopping has over 40 exciting shops, an array of continental style restaurants and bars and has art and craft boutiques open 7 days a week.



