Lemon Tree Pantry, Tamworth, Staffordshire, United Kingdom
About Lemon Tree Pantry
Lemon Tree Pantry is a Cafe serving the Tamworth community in Staffordshire, United Kingdom and located at Jubilee Court
Location
Jubilee Court
Tamworth
Staffordshire
United Kingdom
B78 2LL
Map
Contacts