Talgarth Road is a road in North Manchester and is mainly residential.
Talgarth Road also has the following useful amenity: a pub - Billy Greens.
Billy Greens is a bar where people meet to relax and socialise.
Address: 17 Talgarth Road, Manchester, Lancashire, M40 7QA
Map showing Talgarth Road in Manchester.