London News Roundup: The National Gallery Is Number One

By Londonist Last edited 39 months ago
London News Roundup: The National Gallery Is Number One
The National Gallery wins top honours (see below). Photo by Luke Agbaimoni from the Londonist Flickr pool.

Last Updated 15 September 2015