With its open fire, comfy Chesterfield sofas and rare-for-London outdoor space, The George & Vulture offers blissful respite from the hectic streets of the capital. Right in the heart of trendy Hoxton, it's a brilliant place for friends to catch up over a pint or a pizza.