Walrus & Carpenter Pub, Gryphon Restaurant, City, London
The Walrus and The Carpenter is a traditional English Pub and Restaurant situated in the City of London square mile.