Have You Been Told About London?