The most perfect place in London for anyone coming or going from Heathrow! The Paddington express from Heathrow is the fastest way into town Sam's houseboat is in the perfect location to make you feel local, private, but still near lots to do!
I will ALWAYS use this spot when flying into England.