There, at the south-west corner of the National Garden, on the east side of central Athens, stands a statue of Lord Byron – just ... returned to the mainland in Albania, and reached Athens ...