Leyton Fire Station - Church Road, London, UK
N 51° 33.789 W 000° 00.992
30U E 706783 N 5716671
Leyton fire station is located on the south west side of Church Road, where it bends, at the junction with Oliver Road in east London.
Waymark Code: WMPPP2
Location: London, United Kingdom
Date Posted: 10/03/2015
Views: 3
The fire station is a fairly modern building and is still active.