3 bedroom, , Barton Mews, Barton Road, TEWKESBURY, Gloucestershire, GL20