Horse-drawn Carriage at Windsor, England

Over seven million people visit the town of Windsor annually with about 11% staying over at least one night. For a town of about 27,000 residents, this is an incredible inflow of tourisms. So obviously there are lots of attractions like a horse and buggy ride catering to domestic and international quests. Over 7,000 local people are employed in some aspect of hospitality.


10 Castle Hill, Windsor SL4 1PD, UK


Share this Photo