Many beautiful parks and Thames River a few min away