The Boathouse is a one-bedroom, boutique, floating hotel in London. Yes, you read that right. Stylist.co.uk writer Megan Murray investigates if this mouthfull is as unique as it sounds.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results