Wonderful place to stay in London! The location is especially perfect. Right across the street from a tube station, supermarket and coffee places. And easy walking distance to many great sites. The apartment was well equipped, very clean and comfortable. I’d highly recommend staying here.