Order regularly always good, restaurant abit cluttered but always good foot and cheap pay £12 for sp...
Always good
10/22/2024
(62)
Poppy's 2 is a charming pizzeria located in the heart of London, England. Known for its fresh, hand-tossed pizzas and vibrant atmosphere, it offers a delightful dining experience for both locals and visitors. With a menu featuring classic Italian toppings and unique creations, Poppy's 2 is the perfect spot for pizza lovers seeking a casual meal or a fun night out.
Generated from this place's information
Order regularly always good, restaurant abit cluttered but always good foot and cheap pay £12 for sp...
Lovely food. Gorgeous room and (slightly) brusk owner but would return. Went with my niece and had B...
The owner is a little brusque but we like the food. Having said that - our bill came to £71.50 and...