New Year's Eve 2023 @ The Tattershall Castle, Whitehall
@ The Tattershall Castle on Sun, 31st Dec 2023 @ 19:00 - 3:00
For New Year's Eve, hop on The Tattershall Castle for an evening overlooking the Thames, London Eye and the city's glorious firework displays. Better yet, you'll also get to chow down on canapes and quaff tasty bevvies while you're at it.