Wonderful place, perfectly located. Walking distance from V&A and natural history museum, 10 min walk from Hyde park. Helpful, friendly staff who go above and beyond to make sure you have the best time. I will definetely come back with friends and I would highly recommend this lovely place.