I am still persevering with this Quiz concerning Railway Stations in the London Area. I am afraid that I don't have intimate knowledge of the Capital so Clue No. 99 means little to me. It reads "This highway joins Hampstead Road at both ends" and should contain between 15 and 19 letters.
Can anyone confirm the answer to Clue No.24 "No meal ought to on any account to contain this" BURNT OAK?