You are reading a single comment by @oat44 and its replies. Click here to read the full conversation.
  • @cgg I was alluding to the fact that the location was revealed earlier today, now back on the previous page.

    But, yes, it is a pumping station on the Isle of Dogs (Stewart Street) built in 1988. It even caught Prince 'Carbunkle' Charles' attention who decribed it as 'witty and amusing' apparently

About

Avatar for oat44 @oat44 started