Abbey Road DLR station is a Docklands Light Railway station in West Ham in the London Borough of Newham, in east London, England. It is located on the Stratford International extension of the Docklands Light Railway.
Wikipedia https://en.wikipedia.org/wiki/Abbey_Road_DLR_station
Address 23 Bakers Row, Stratford E15 3NF, United Kingdom
Coordinates 51°31'57.149" N 0°0'12.993" E