Karmic Cafe
Market Hall
The Shambles
Worcs, Worcestershire
United Kingdom