Is a perfect place to stay in London, the apartment is comfortable, has natural light, a perfect view and amazing ubication
has all necessities it. I really recommend this place and in the future, I will repeat it