With John being a werewolf he did have a bit more stamina physically and he was a good walker. Many times just to get the excess energy out-especially close to the full moon-he would walk around the city. Sometimes all night. His idea of "not very far" was really about 8 blocks from the train station.
Upon entering the establishment which wasn't so shabby, John gave their names and they were seated at an empty table. "Order whatever you like, cost is not an option."