'my favourite new spot in London' Find out what Neil Hennessey Vass has to say about The Trafalgar Dining Rooms