The Big House

151 Englefield Road
London N1 3LH

Station: Essex Road
Buses: 341, 38, 476, 56, 73