La Roma London
0
Reviews
Coffee & Tea in London
- Finsbury Park
2 Blackstock Road
, Finsbury Park, London, N4 2DL
La Roma London is a local coffee shop in London. They offer coffee and tea. La Roma coffee shop reviews can be added using the form below.
Tags:
sandwiches
|