The best place to stay in London. Super clean and close to the city center. Highly recommend!