Read today's paperSign in
Vanilla lattes
The Lavazza coffee house near the parliament does the best iced vanilla latte in the world. And great toasted sandwiches.
0%
agreed
0
people
I agreeI disagree
Send your feedback or queries to been.there@guardian.co.uk
Search Been there