Yes, London. You know- fish, chips, cup o' tea, bad food, worse weather, Mary fucking Poppins...London!