The Mowbray Bed and Breakfast

32 Mowbray Rd, Cambridge, Cambridgeshire, CB1 7SY

Distance  Distance from The Mowbray Bed and Breakfast to Cambridge is approx 2.18miles  Cambridge centre is approx 2.18 miles