Creme de la Crepe

Location

Covent Garden

Get directions | Unit 29, The Piazza Covent Garden London, WC2E 8RE

Hours

Hours | Mon-Fri 11:00-17:30 Sat, Sun 10:30-19:30

About

Contact

info@cremedelacrepe.co.uk

Menu

Menu Link