Babington House, Frome, United Kingdom

Grove Wood Road

Frome, Somerset BA11 3RW United Kingdom

Get Directions

  • 1 mention in Top ten must see places in Germany, France and UK

    • Victoria A.

      Victoria A. said, "...London) Canterbury , Kent, UK - for beautiful castles Somerset and City of Bath UK for the sweetest countryside. Stay at Babington House (Babington near Frome Somerset BA11 3RW United Kingdom) France (besides Paris) Normandy: Honfleur - incredibly picturesque little city not..." See More