Vertigo 42 – London’s finest Champagne Bar
At nearly 600 feet from ground level, and with stunning panoramic views of London, this is one of the most amazing places in the city to relax and have a sip a range of champagnes. Based on Level 42 of Tower 42, the former Nat West Tower, the view is obviously a major draw to Read More …