I don't know what building this is. It must be important.
I think that's a train station, is that on the same side as the Thames as the Tower? I remember seeing that building and thinking "ooh, what is that?" and I did find out, but now I can't remember. For some reason, it's making me think of the DLR...
no subject
I think that's a train station, is that on the same side as the Thames as the Tower? I remember seeing that building and thinking "ooh, what is that?" and I did find out, but now I can't remember. For some reason, it's making me think of the DLR...