Station Road, Teddington, TW11
£1,750,000
Gothic features are combined with contemporary design inside this luxury church conversion on Station Road. The 150 year old Christ Church was originally constructed in 1873, making it one of the first modern parish churches to be built in Teddington. After falling into disrepair, the building was bought by local award winning developers and transformed into a gated community with six contemporary duplex apartments.Crowned as London's best neighb...