Debbie's place was a great spot for us during our stay in London. Debbie provided excellent directions to the apartment and public transport information. The apartment has everything you need for a short stay. Just big enough for 3 people. Restaurants are just a short walk away. Thanks for a great stay Debbie.