flythetube
Member
I was at Primrose Street today (between Shoreditch and Liverpool Street in London) where I encountered this (see image). Is there anywhere else where this enormous distance exists between the two? You can just about make out the stop flag in the distance!