Oku Ekpenyon and Noah revealing the Ira Aldridge plaque |
How lovely when nuggets of history get revealed. Here we see Oku Ekpenyon, the strong advocate for the Aldridge plaque ably assisted by the cutest little helper, Noah. The English Heritage plaque of Ira Aldridge, is located at 5 Hamlet Road, Upper Norwood, London SE19 2AP, in the borough of Bromley.