Grand Designs returned for its 26th series this week, but viewers weren't keen on the property which Kevin McCloud headed to ...
In January, the 50-year-old organization’s beloved but rusting barge was towed from its slip at Fulton Ferry Landing to meet its end.
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.