Address: Horncastle Road, Burnt Ash Green, London Borough of Lewisham, London, Greater London, England, SE12 9LA, United Kingdom