The Coleherne public house in Earls Court was a well-known gay pub from the 1950s