Houston Train Station, イギリスのセルフドライブQ&A