Tea Monkey
Tea House · Coffee Shop
Tea Monkey is a food and drink store located within a large shopping park in Leeds, offering a selection of items.
Location
Best places nearby
The highest rated places close to Tea Monkey.
Local restaurants nearby
C/O Mothercare, Crown Point Retail Park, England



