Bury St Edmunds Suffolk, England

Historic town with great shopping and award-winning restaurants huddled around the majestic St Edmundsbury Cathedral