Present day satellite view of where Poplar House used to exist
Approx GPS coordinates 51.551626,-3.596297