Roman Catholic Church of Our Ladye Star of the Sea including its forecourt wall and gate piers

Roman Catholic Church of Our Ladye Star of the Sea including its forecourt wall and gate piers, Crooms Hill SE10

Listed on the National Heritage List for England. Search over 400,000 listed places

Previous Overview