The best place to stay in London for a family.
Well located in a quiet zone and bus transport.