Great location, close to kensington gardens and hyde park, close to multiple tube stations - within 5-10 minutes.