Lord Byron

Aviles, Spain

Lord Byron is a cafe in Aviles close to the Palacio de Valdecarzana. Has outdoor seating. Great ambience.