Results 1 results found Newstead Abbey, home of Lord Byron, Nottinghamshire, England, United Kingdom, Europe Lord Byron statue by French sculptors Henri-Michel Chapu and Alexandre Falguiere, National Gardens, Athens, Greece Lord Byron snack bar, Sintra, Portugal, Europe Italy, Venice, Doge's Palace and Bridge of Sighs with gondolas passing.