Smoky Cocktails from the Heart of London
Most people would be surprised to learn that the City of London is distinct from the capital of England. Known as the Square Mile, “the City within the city” is home to iconic landmarks such as St. Paul’s Cathedral, the northern ends of the London and Millennial bridges, and bits …