The Maids Head Hotel, Norwich

Tombland NorwichNR3 1LB, Royaume-Uni