Thetford Hotels, Thetford Bed and Breakfast, United Kingdom, Thetford Accommodations