Friday 21 Jul 2017
London Bridge station basks in the sun next to the Shard. This is not a CGI but it looks very much like one!
Download