Bromyard, Herefordshire, County of, England, United Kingdom
Tower House built in 1630 Charles I thought to have slept here on 3rd September 1645 — Tower House, Tower Hill
Listen to the audio guide for Charles I blue plaque Free on WIP — starts by itself when you arrive, even with the screen off