What is the landscape of London?

It varies a lot but it is mostly houses, shops and offices with higher buildings in the centre. There are some parks and areas of open land.