This sign is situated on my running route to work, in the heart of Deptford, SE London. Luckily I only have more mile to go after this but if anyone fancies it, it is only another 109 miles further onto Oxford!
Comments
Sign in or get an account to comment.