London SE8
The Blackhorse is the gem of Deptford, Our large main bar is full of character and charm, with a courtyard space with a ping pong table.