The Beehive

From Dead Pubs Society
Jump to: navigation, search
The Beehive

The Beehive, 230 Roman Road, London, E2 0RY