It is hard to find a better place for your family but make sure that you are familiar with the bus system in London