Best place to stay in London. Chilled location and also central for anywhere you want to explore. On the beautiful regents canal.