Covent Garden basking in a wave of glorious sunshine. Though at first glance, the similarity to the Liverpool Street Station above is quite striking.
Copyrighted