No one is following Neil yet.
Neil isn't following anyone yet.
Getting your current location
Finding Neil Gillett locations
- All Tips
- London, United Kingdom (2)
- Italian Restaurants (1)
- Pubs (1)
- Cocktail Bars (1)
- Holborn and Covent Garden, London, United Kingdom (1)
- Elephant & Castle, United Kingdom (1)
- Coldharbour, London, United Kingdom (1)
Albert ArmsApril 26, 2012
Pub • Elephant & Castle, United Kingdom
Totally revamped and is now lovely.
Kaff BarApril 9, 2012
Cocktail • Brixton, United Kingdom
Awesome place. With board games! A definite
Cafe ModeApril 16, 2010
Italian • London, United Kingdom
Pizza here is great! Better than Sorrento, Italy.