Portcullis Hotel

11 Horse St Chipping Sodbury
Bristol
United Kingdom