"What statue of Lord Byron?" you might wonder. The likeness of the poet is not exactly London's most prominent work of art. It languishes on a traffic island at the southern end of Park Lane.
A statue of famed 19th Century poet Lord Byron that has been marooned on a traffic island on Park Lane in central London for decades could be relocated. The Byron Society was awarded more than £ ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results