Ideal place for families looking to explore london. Its close to stamford station which gets you to central london in less than 20 mins. Its also located in a nice neighbourhood with enough options for coffee shops and restaurants. Nick is also very good at responding to your questions.
Would recommend them to any family planning on visiting London