Swan Hotel Bedford

Perfect location for any event by the river in Bedford.