London's newest landmark (if you don't count the cable cars) viewed from London Bridge railway station.
Comments
Sign in or get an account to comment.