Chelsea Creek is home to luxurious canal-side apartments that bring a characteristically European style of living to Central London