Trafalgar Square
The Portrait restaurant: a secret glade of stone and brick, suspended above Trafalgar Square
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
They do love a party at The Spectator. I was invited to four in ten days last week: the Apollo…