The Kings Head Is Full of Dead Heads

The Kings Head  a private members bar in the heart of trendy east London, is full of dead heads, and I’m not just talking about the people who pay to go there. Though one could be forgiven for thinking this too, as whoever pays to be a member of this place thinking that it’s ok […]