With the feel of a local hangout, La Farola Cafe leverages quality local and Spanish produce, bringing a taste of Espana to hungry diners on London’s Upper Street.
With the feel of a local hangout, La Farola Cafe leverages quality local and Spanish produce, bringing a taste of Espana to hungry diners on London’s Upper Street.