Saint Thomas More, Catholic ChurchParishShareWaterside CloseGreater London, England IG11 9ELUnited KingdomGet directions