May 17, 2011

Kew Steam Museum. Filming location!