Georgian church in central location in East London. Traditional interior and impressive central hall.
Within M25: Yes
Authority: Tower Hamlets
Nearest station: Liverpool Street