The Lamb

The Lamb
5 Market Place, Romford, Essex, RM1 3AB
Photo of The Lamb