Michael’s place is very centrally located in London and it’s very clean! It’s only a short walk to the Tube and the Westfield mall. It offers a great view of Stratford as well. I would recommend staying here!