Coffee & Tea in London - Upper Clapton 88 Northwold Road, Upper Clapton, London, E5 8RL Tags: sandwiches, seating area, takeaway
Coffee & Tea in London - Upper Clapton 79 Upper Clapton Road, Upper Clapton, London, E5 8SS Tags: seating area, takeaway
Coffee & Tea in London - Upper Clapton 25 Upper Clapton Road, Upper Clapton, London, E5 8AY Tags: sandwiches, seating area, takeaway