Which is faster?November 11, 2019A great episode where we are trying to find out the fastest way of getting from point A to point B in our fantastic capital of London!Listen/Show notes