Coffee & Tea in London - Paddington Hyde Park, Paddington, London, W2 2UH Tags: seating area, takeaway, terrace, vegetarian dishes