London’s National Gallery celebrates Sorolla Spanish Master of Light exhibition with new menus

Sorolla National Gallery 1

The National Dining Rooms and The National CafĂ© right in the middle of London are celebrating the Sorolla: Spanish Master of Light exhibition at The National Gallery with a special menu hailing all the way from Spain thanks to restauranteur, Oliver Peyton. It’s all going down from 18 March to 7 July, and has been […]