Results 1 results found Chapel of Our Lady of the Mount (Red Mount Chapel) built 1485, for medieval pilgrims, King's Lynn, Norfolk, England, United Kingdom, Europe