Caffè Nero

Caffè Nero
2 Lancaster Place, London, WC2E 7EA
Photo of Caffè Nero