Lowry#s Espresso Bar and Chocolatier

Unit 4, Tarlings Yard, Church Road, Bishops Cleeve , Cheltenham, GL52 8RN