London, England
🍽️ spots
- 🔥
Katsute100, 100 Islington High Street, London, N1 8EG, England
delish tea & sweets
The Drapers Arms, 44 Barnsbury St, Islington, London, N1 1ER, England
yummy Sunday roast
The Tamil Prince, 115 Hemingford Road, London, N1 1BZ, England
best Indian food










