Ideally located within walking distance from the shops, cafes and restaurants of Kensington High Street, the green space of Kensington Garden and Hyde Park and close to many public transports.