Freshford is considered to be one of Bath's finest villages providing an excellent range of amenities which include a highly regarded primary school, a public house, church, doctors surgery, village hall and request train service to Bath. A new village shop has recently opened.