British Places Named Handy Cross

  • Handy Cross Hamlet
    Lydeard St. Lawrence, Somerset ST122315
  • Handy Cross Hamlet
    Little Marlow, Buckinghamshire SU855905

BritishPlaceNames.uk is a Good Stuff website.