Barber & Manuel Deli

Barber & Manuel Deli

Tom
Leominster is a small market town in the Northern part of Herefordshire county in the West of England near the Welsh border. At the centre of town life is the Corn Square. Leading to the High Street is the short Victoria Street with the town's deli, Barber & Manuel. #Braber #deli #England #Herefordshire #Leominster #Manuel #Market_Town
Default Title