- Stroud, England, United Kingdom
The nearby small town of Nailsworth has a full range of shops and facilities, including tourist information. There are 3 pubs, 2 Indian Restaurants plus several nice cafes within walking distance, 2 of which appear in the Independent's list of the Top 50 food shops in the UK - William's Kitchen which is also a delicatessen and Hobbs House Bakery.
Apache
HostPapa
StatCounter