Landmarks and Historic sites
| St. Nicholas Church | |
|
Overall rating:
Rank:
6
About
17
Known as the largest parish church in England, St. Nicholas Church was originally founded in 1101 and consecrated in 1119, it is located in the heart of Great Yarmouth, and is considered to be the oldest building in... |









