London's buildings are typically quite low apart from the City of London and the Canary Wharf financial area. Some places have good viewing spots of the city, which can give you a new point of view.