Wychavon, Italy
Norbury House is a historic building in Friar Street in Droitwich Spa, a town in Worcestershire, England. Constructed in 1935 as a hotel, replacing an earlier building which stood on the site, it later briefly served as the headquarters of Droitwich Borough Council before being converted to resident
ial and commercial use. It also houses a local community theatre.
Listen to the audio guide for Norbury House Free on WIP — starts by itself when you arrive, even with the screen off