Walthamstow Bus Station (Stop E)
London, E17 7BF, United Kingdom
4
3 reviews
3 comments
HXMH+GV London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsValica Turcu
Kosar HAMASALIH1 year ago
Nick Muir2 years ago
When I was young, I liked to wander across local fields, especially mid summer when the wheat was high and golden. Then one day I stepped into a long-dead cat, which burst onto my foot. The smell was only slightly worse than the toilets in this bus station. I'm sure the buses themselves are lovely.