Nearest public transport
Stoke Newington - National Railway