London : St Stephen Walbrook Church


The present domed building was erected in 1672.

hotels nearby

map and directions

food and drinks

more information