I’ve never noticed this church next to Hyde Park until Kat sent in this picture. Kat says…The attached neglected (but I believe, still used) church of some obscure denomination wouldn’t be nearly as bizarre if not for the location. Right next to lush, leafy Hyde Park. On the southern side. Very strange, it looks like something from an industrial estate.
Oh so that’s the door of Teh Lord. The inscription looks like liquid paper to me.