New Year’s Eve venues in London

Celebrate New Year’s Eve in style: THE ROYAL OAK, TWICKENHAM Welcome 2019 by celebrating the New Year’s Eve festivities at The Royal Oak Pub at £20 a ticket cocktail, then nibbles through...