The Swedish Hall, Ulrika Eleonora Swedish Church

The Swedish Hall, Ulrika Eleonora Swedish Church
6 Harcourt Street, London, W1H 4AG