The Larry’s Review: The Stylish Bar and Restaurant at the National Portrait Gallery
The Larry’s Review: The Stylish Bar and Restaurant at the National Portrait Gallery | A superb, beloved stylish bar and restaurant at the National Portrait Gallery near Trafalgar Square, with good wines, good food and a warm welcome, a genuine gem of the West End
