Wagtail
Go all out with Wagtail, 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.