Hogshaw House Versions Location Old version of Hogshaw House Lies in: London The Location schema has changed.