Amazing place one of my favourite when in London. ...
Amazing place one of my favourite when in London. Wandering around so many priceless pieces of history & being able to marvel at the tiniest of detail such as the hare on the line on Turners Rain, Train & Speed painting easy to miss if you don't know it is there.