Enjoy the Charm and Comfort of Salhouse Lodge in Norfolk Travel February 21, 2024 Salhouse Lodge is a bed and breakfast located in the village of Salhouse, near Norwich, in Norfolk. It is a…