50 Stunning Pictures That Will Convince You To Visit London: London, the capital of England and the United Kingdom, is a 21st More +