mail_outline sales@mediastorehouse.com
England, Greater London, London Bridge Quater, The ShardThe Shard, also referred to as the Shard of Glass, Shard London Bridge and formerly London Bridge Tower, is a 72-storey skyscraper in London and is the tallest building in the European Union
England, Greater London, Southwark. More London caption displayed on the 6 More London Place office space development near the River Thames
England, London, Southwark. City Hall is the headquarters of the Greater London Authority (GLA) which comprises the Mayor of London and London Assembly
England, Greater London, Golden Jubilee Bridge. View looking towards the Golden Jubilee Bridge from the Southbank of the River Thames
England, London, The ShardEngland, London, London Bridge Quater. The Shard, also referred to as the Shard of Glass, Shard London Bridge and formerly London Bridge Tower