Our family of five stayed here for 4 nights and it really made our stay in London great. The flat is very close to major museums like the Natural History Museum and the Science Museum as well as Harrods and other shopping. After long days of site seeing, it was great to return to a well appointed and equipped space. I would definitely recommend staying here!