The problem with posting pictures 2+ years after you took them, is sometime you forget some small details. Things like "what is this thing and where exactly is it." I thought it was on top of a museum in Trafalgar Square, but Google has not allowed me to confirm this. I can't deny it either. Maybe I should go back to London to find out. That is, if it does not get destroyed by aliens on Christmas. Again.