Very nice place for visiting London with your family !
Great location.