it's about 15 min walk to Harrods and 5 minutes walk to Victoria and Albert museum , Natural history museum is right across the street. Very very convenient.