Great apartment! Overground station is not far away (5 Min walk). The location is great for a short trip to discover London!