Bishops Crest are our newest apartments in Barrow-upon-Humber. Both are cosy studio apartments fully furnished and with the added bonus of the communal gardens at our Paptist Mews site. Barrow upon Humber is a village and civil parish in Lincolnshire, England. Many of the buildings in the centre of the village are of 18th and 19th century origin. There are several buildings of note in the village including Down Hall, Barrow Hall, Forester's Hall and West Cote Farm. There are two public houses: ... More