From NME.com. After three days of wandering the streets of unfamiliar English towns, we finally make it into London. We were last here in July, and it feels surprisingly easy and familiar, as if we’d never left. The city’s similar to Manhattan, except it’s massive, sort of like New York, […]