If you are looking to buy presents for loved ones, Greenwich Market is full of incredible independent stalls with handmade items, and of course delicious food.
This list is empty right now