The best Espresso by portuguesa90 on Eaten
Espresso
1 review
REALLY GOOD
1st SPANISH LATTE
Elan cafe, London
Very pricey for a latte £7.50