You can’t find a better location if you are planning on visiting London. Hyde Park is less than a two minutes walk away. There are multiple tube stations and a train station within walking distance. There are also grocery stores, a pharmacy and great restaurants just a 5 minute walk. The flat is clean, comfortable and spacious . They are very responsive to questions and reply swiftly