Great place to stay and location is ideal for getting around different parts of London. The nearest tube station is just a 5-10 min walk away. Around the apartment, you can find local stores and places to eat. The apartment is spacious and has a kitchen, laundry, and other nice amenities. Ron was available for any questions and was very helpful about providing recommendations.