
Just in time to the run up to the festive season, the City of London has a fine new bar that's just opened its doors. Langbourns, from the Metropolitan Pub Company, looks to furnish local workers with everything they need in the way of seafood and steaks.
The bar, which is part of the new 77 Gracechurch Street development and just around the corner from Leadenhall Market, features its own oyster bar serving
...