13th Century Carmelite Crypt, London.

13th century Carmelite crypt, London, England