Lived in Palace Square, Upper Norwood in 1861 Resident in Palace Square on the 1861 Census, was John Bagshaw MP. He was a Property Developer, Whig and Politician and a Magistrate for Essex (1851 Census). He was born in Warwickshire in 1784, but moved …