Closed aged c. 150
The Duke of Norfolk's Palace One of the largest town houses in England stood near this site 1561-1711.
St Andrews car park (car park now demolished), Norwich, United Kingdom where it sited