To the north of New Grimsby are King Charles's Castle and Cromwell's Castle.
Северно од Њу Гримсби се замокот на кралот Чарлс и Кромвелскиот замок.