You are hereBidford

Bidford


Salford Hall Hotel

Dating from 1470 and built as a guest residence for the monks of Evesham Abbey, the Grade I listed Salford Hall is now a luxury hotel in the Best Western group. Read More »



Share/Save

Navigation

Recent comments

Featured Site