The Slug and Lettuce

The Slug and Lettuce
1 Oxford Castle, New Road, Oxford, OX1 1AY
Photo of The Slug and Lettuce