Windsor Gifts & Souvenirs

Souvenir Shops in Windsor
Features
T-Shirts, Soft Toys / Teddy Bears, Scarves, Flags, Hats / Caps
Nearest public transport
Windsor Royal Station - National Railway