Fitzrovia Chapel

Fitzrovia Chapel
2 Pearson Square, London, W1T 3BF