London Buses route 113
London Buses route 113 is a Transport for London contracted bus route in London, England. Running between Edgware and Marble Arch stations, it is operated by Metroline.
primaryTopic
London Buses route 113
London Buses route 113 is a Transport for London contracted bus route in London, England. Running between Edgware and Marble Arch stations, it is operated by Metroline.
has abstract
London Buses route 113 is a Tr ...... , it is operated by Metroline.
@en
Wikipage page ID
Wikipage revision ID
737,301,639
Caption
Metroline Plaxton President bodied Volvo B7TL at Edgware in August 2008
image width
night
Night Bus N113
titlecolor
subject
type
comment
London Buses route 113 is a Tr ...... , it is operated by Metroline.
@en
label
London Buses route 113
@en