London

<<<< Previous picture |||| Up |||| Next picture >>>> Click on any image for the full res version

I forget.
A pretty snazzy building that faces the Tower of London. I should look up what this is.
Trip Index