What we do
A Bit about Sudbury
Situated in the London Boroughs of Harrow and Brent, Sudbury is a historic town that used to once extend from Harrow Hill to Wembley Central. Barham Park is probably the most notable landmark in the area. Other notable landmarks are Hundred Elms Farm of Elms Lane, Sudbury Methodist Church, St Andrew's Church on England, St George's Catholic and the Church of St John the Evangelist. For transport, the residents mainly depend on London Underground connections from the Sudbury Town and Sudbury Hill stations, both of which are on the Piccadilly Line route. The train stations - Sudbury & Harrow Road Station and Sudbury Hill Harrow Station, both on Chiltern Railways, provide suitable alternatives.