Druids Head

The Druids Head is at 9 Brighton Place.