Coffee & Tea in London - Notting Hill 339 Portobello Road, Notting Hill, London, W10 5SA Tags: delivery, food, good service, sandwiches, seating area, takeaway