Ladywell Tavern

Ladywell Tavern
80 Ladywell Road, London, SE13 7HS