The best cities in the world are defined by their beautiful, iconic buildings. There is no greater evidence of this than London.
London has an eclectic range of buildings that show the cities past, history and indeed the future of the capital of England.
Whether you are visiting London or simply fascinated by the city itself some of these incredible British buildings in London are certainly worth exploring.