BLOCLEats

CaffÈ Nero

Retail Unit 2
22-24 Wormwood Street
London
EC2M1RQ

Food rating: 5/5 stars
Updated: 6. October 2020

map for CaffÈ Nero

Takeaway Shop nearby

  1. Assenheims 56, EC2M1RP