Discovering the Art of London

London has long laid at the beating heart of Britain's arts and culture scene and it's here that you can discover the world's best-loved artists in some of the most iconic galleries. National treasures and modern accomplishments lay side-by-side in a vibrant and diverse array of gallery spaces dotted across…