Cafe España

63 Old Compton Street

London, England, United Kingdom

Vital Statistics

Logs for this venue

Hints of honey were surprising. Went well with tapas if you can believe that.
Bottle