This property is really well located near several attractions and a few blocks from the Thames river.