Carmelite Chambers

Carmelite Chambers
9 Carmelite Street, London, EC4Y 0DR