Milton, Cambridge, CB24
The Lion & Lamb resides in Milton, a suburb of the beautiful city of Cambridge. Since taking new ownership in March 2023, the site has been well and truly reinvented into something quite beautiful and