Pic of the longest wooden bench in London now located in Braham Street Park