This place is an amazing place to stay at! It’s near the metro, there are many cafes, a pharmacy and a supermarket within walking distance! It’s also close to all the main attractions in London by metro. I loved the place as the toilet was clean, and I even had a mini fridge in my room! I really enjoyed my stay here :)