left Popular Searches

Popular Locations

25% off Barista-made drinks

London, 20 Leopold Road

La Piola

Coffee

stay in
Stay In
takeaway
Takeaway

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

next close

Location

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