Chimpanzees tea party

Lost In My Lifetime

I spent far too much time in the building above, a sumptuous art deco palace which was the Odeon Woolwich. It used to face another similarly grand cinema with a square in the centre, and could have become the Leicester Square of South London. It was certainly the only reason for visiting Woolwich, and developers […]