Architecture of London See Also 1884churchesJohn D. SeddingMiddlesexSunbury on Thames Random Building 1877 – Public House & Working Men’s Club, Upper Norwood, London 1884 – St. Saviour’s Church, Sunbury on Thames, Middlesex Home / Buildings / Architecture of England / Architecture of London / 1884 – St. Saviour’s Church, Sunbury on Thames, Middlesex Architect: John D. Sedding Share this:TwitterFacebookMastodonRedditPrint Related Posts Related Posts