London March 24, 2014 by Emily Stark Some photos from a trip we took to England and Scotland in 2012. These are both from London.