3 Horncastle Close Property gallery Property video Play 3 Horncastle Close, London, SE12 9LQ Four bedroom house for sale Asking price £850,000 Visit estate agent