Exploring the concrete playground I now call home. What a crazy city.

London, United Kingdom