An interactive map showing the location of Stables, Banks Fee, Longborough, Gloucestershire, England, UK.