Edgware road - London, United Kingdom close