No one is following Jemma yet.
Jemma isn't following anyone yet.
Getting your current location
Finding Jemma M locations
- All Tips
- London, United Kingdom (2)
- Italian Restaurants (1)
- Coffee Shops (1)
- Holborn and Covent Garden, London, United Kingdom (1)
StarbucksOctober 2, 2012
Coffee Shop • London, United Kingdom
Love the red cups at christmas time - the toffee nut lattes are the best! Mmmmmm
PrezzoSeptember 17, 2012
Italian • London, United Kingdom
The mozzarella in carrozza and the penne al pollo zafferano are delicious and make my tummy very happy!! :)