Nov 1 2013 HMV shop in central London, United Kingdom HMV shop in central London, United Kingdom Read more at http://johaars.com/hmv-shop-in-central-london-united-kingdom/
Oct 31 2013 Houses of Parliament in central London, United Kingdom. Houses of Parliament in central London, United Kingdom. Read more at http://johaars.com/houses-of-parliament-in-central-london-united-kingdom/
Oct 25 2013 Oxford Street in central London. Oxford Street in central London. Read more at http://johaars.com/oxford-street-in-central-london/