Landmarks – Kings Road – Chelsea, London - from our story 'There Used To Be A Chelsea Drugstore On The King’s Road'

Chelsea Drugstore

The Chelsea Drugstore on the Kings Road in 1968.

View The Article