Amazing Location nice surrounding! Perfect for your stay in London with Family up to 5 persons.