This is a hotel in Atcham Shropshire It loos magnificent when the ivy turns red on the building . to the side of the hotel is the river Severn & they have seting s on the ground leading down to the river --a grand place to have tea or coffee while gazing atthe river --its very tranquil