St Mary's Cray lies on the River Cray often called St Mary Cray by mistake is part of the London Borough of Bromley.
St Mary's Cray lies on the River Cray. This River Cray is often called. St Mary Cray by mistake is part of the London Borough of Bromley.