Located just one and a half hours from London and forty minutes from Cambridge, Norwich lies in the heart of rural East Anglia and boasts a rich Anglo-Saxon history. Norwich Castle and Norwich Cathedral are beautiful examples of local architecture and the Theatre Royal plays host to the nation’s top shows and performances.