London, United Kingdom. Skyline view of the famous New London, City Hall and Shard, Thames River southbank.