Designed by
Title
The George & Vulture has stood as the tallest pub in London since 1870 in Haberdasher Street, Shoreditch #279580672
Description
With a penchant for tradition and an eye for progression, we pride ourselves on the quality measure of our humble Hoxton establishment. Since 1870, we have seen the changing face of the East, but we are adamant to stick to what we know best: sourdough pizza and craft beer.
This image is editorial