I really enjoyed the place and neighborhood is good and best for families who are visiting London.
Station is nearby and very is to go to central London.