London : Saint Etheldredas Church


It is one of the oldest Roman Catholic church buildings in England, and one of only two surviving buildings in London dating from 1307.

hotels nearby

map and directions

food and drinks

more information