@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
@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