La Piola

Coffee

London, 20 Leopold Road

25% off Barista-made drinks

stay in
Stay In
takeaway
Takeaway

Cafe & Restaurant serving a range of hot drinks alongside freshly prepared authentic Italian pastas and pizzas.

show location panel hide location panel

Location

location
La Piola,
20 Leopold Road,
London,
SW19 7BD,
United Kingdom