Now down by the Thames. It was very surreal, with no boats on the water because of Covid19.



The Shard is the tallest building in England, it is near to London Bridge station.
Now down by the Thames. It was very surreal, with no boats on the water because of Covid19.



The Shard is the tallest building in England, it is near to London Bridge station.
Leave a Reply
You must be logged in to post a comment.