Historical version 2 of Locale Hornchurch (view current version)
View all pages in Locale Hornchurch
Hornchurch is becoming a more desirable place to live with quite a few nice bars and restaurants cropping up especially on Station Lane. The tube station is a little bit of a hike from the center of town.