Imperial Wharf, SW6

Located adjacent to fashionable Chelsea Harbour and near the King's Road and Sloane Square, Imperial Wharf is set in its own riverside park on one of the most sought after stretches of the River Thames.

145 views
0 faves
0 comments
Uploaded on May 20, 2010
Taken on June 3, 2004