Historic Tombland street next to Norwich Cathedral, Norwich, Norfolk, England, UK. Tombland is the very heart of Norwich, the centre of activity here before the Normans arrived in England in 1066. In this area was the palace of the Earl of East Anglia, and St Michael's church, the largest in Norwich.