View of the new &amp;quot;downtown&amp;quot; area in London, where they are building many office buildings.