Destinations | Europe | London
London town
London was the best and worst place to come directly after India. I experienced a bit of reverse culture shock upon landing and London- being extraordinary clean and proper, made me quickly realize I was on…
