Local information
Crayford is a town in South East London.
Located on Chapel Close, accessed off Chapel Hill.
A range of amenities are available locally on Crayford High Street and Crayford Road.
Recreational amenities of Shenstone Park, Bakers Field and Hall Place South Park are all easily accessible.
Well located for links to the A2.
Transport
Crayford - Southeastern.