Trafalgar Square

(Photo: Liavittone)

The Portrait restaurant: a secret glade of stone and brick, suspended above Trafalgar Square

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…

I am walking to the Spectator party — sober, clean and in all my finery

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…