Location. The Beeches B&B is located in Norwich and attractions in the region include Cow Tower University of East Anglia and Norwich Cathedral.