An excellent, stylish space to relax in London. Right around the corner from a beautiful walk along the canal!