One of the nice things about London is seeing different styles of buildings sitting side by side against each other. In residential areas, this usually means seeing streets with a mix of architectural styles such as a Edwardian building next to a more contemporary new builds.
However, towards the inner city of London, the blend between styles can be even more pronounced. Whilst in the outer regions of London, the mix tends to be more a culture clash than anything else, the visual impact within the more central parts of London city is often stunning.