A traditional Pub located in the heart of Cambridge city centre. Located just one minutes walk away from the river which makes it the perfect location to stop off and get refreshments while shopping.

Comments

Leave a Reply