Theobalds Grove

Theobalds Grove station
High Street
Waltham Cross
Greater London
EN8 7BG