London, United Kingdom
Poplar Cottage
Built in 1695, Poplar Cottage is the last remaining weatherboard cottage in London's Charlton Village.
Built in 1695, Poplar Cottage is the last remaining weatherboard cottage in London's Charlton Village.
Need an account? Sign up
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.