Wagtail Rooftop Bar & Restaurant
Go all out with Wagtail Rooftop Bar & Restaurant, one of the best restaurants for New Year's Day in London with a view. Nab a winter igloo and catch some of the city's finest landmarks from this sky-high venue, including Tower Bridge, St Paul's Cathedral and The Shard, all while delving into fresh and thoughtful British plates.