Windsor Royal Station is a nice little shopping mall located in the heart of Windsor, right across the way from Windsor Castle. It serves as a shopping mall and a train station.
You'll find shops for apparel and accessories, fragrance, jewelry, and even cigars. There's also a number of eateries, coffee shops, and a pretty little milk tea/boba cafe. Whether you just want to grab and go or sit down and relax, there's something for everyone.
We browsed around for a bit, but mostly went there to check out the pretty milk tea shop which was surprisingly tasty! The decor was lovely as well and I can still taste that wonderful cheese tea topping.
Overall, it's a nice, quick stop while in Windsor. They do close quite early at 6pm (except on Sundays, they close at 5pm), so plan accordingly. read more