Nearest public transport
Stamford Brook - Underground