6. New Earl’s Court Hotel on Penywern Road in 1968 - from our story 'James Earl Ray, Killer of Martin Luther King, Stayed in Earls Court in 1968'

New Earl's Court Hotel on Penywern Road in 1968.

View The Article