Christmas Meal at the Lamb

13th Dec 2017

The Lamb,   10-12 Leadenhall Market, London EC3V