Chelsea, West London runs right along the River Thames. The Chelsea Embankment runs about 1 mile long, and for keen runners or joggers, it is a great place stretch of track, providing lovely views. read more
Read More...
Read the complete post at http://www.steptalk.org/node/70765
Posted
Jun 11 2012, 08:16 AM
by
Step Talk