Q: In this task, we ask you to elaborate the sentence without changing its general meaning. You can do so by explaining further the input sentence, using more precise wording, adding qualifiers and auxiliary information etc.
Blackhorse Road station is a London Overground and London Underground station in Walthamstow , London , England .
A:
Blackhorse Road is a joint London Overground and London Underground station , located at the junction of Blackhorse Road / Blackhorse Lane with Forest Road in the Walthamstow neighbourhood of the London Borough of Waltham Forest , London , England .