Norwich – the most Tudor town in England! If you’re looking for somewhere new to visit, you should definitely head there to check it out. Norwich was originally an Iceni settlement before it was taken by the Romans in 60 AD. The Roman settlement eventually fell into disuse in 450 AD and the Anglo-Saxon’s settled Read More