This is a bit of an urban myth with some truth to it. They have to accept any journey of up to 12 miles/1 hour in length as long as its within Greater London (so one of the 32 boroughs). They could refuse you if you wanted to go to Essex or something.