There are 2 Edgware road stations. This is closest to Bakerloo line and a 4 minute walk to the other one. There's a 24 hour convenience store nearby and walking distance to loads of cafés and even a Marks and Spencer. Check in easy and room is neat and tidy.