Trafalgar Square

(Photo: Liavittone)

Square meal

2 May 2015 9:00 am

The Portrait Restaurant lives at the top of the National Portrait Gallery, London. It is fiercely modern, but likeable. You…

Low life

19 July 2014 9:00 am

They do love a party at The Spectator. I was invited to four in ten days last week: the Apollo…