LONDON, UK - MAY 26, 2013: View of Moor House (Norman Foster , 2004) - office building in City of London. It is located on northern edge of financial district and is one of largest buildings in area.
{}