About The White Swan is very much traditional English/Irish pub situated in the heart of his lovely historic market town also known as Verulamium,the third largest of Roman Britain. With its own tail of endless history from the last 250 years, The White Swan is proud to be sited within the bells of our Abbey, St. Albans Cathedral. Affectionately known Read more...
Find the Best Restaurants Around Townsend, England, United Kingdom
Browse Restaurants, Read Reviews, Look at Photos and Menus in Townsend, England, United Kingdom on Foodporn Today. Not interested in going somewhere to eat? Check out some of our recipes instead!