Swan Cabin is a spotlessly clean, comfortable place to stay in a beautiful, calm spot in an otherwise hectic city. From wildlife on the doorstep to proximity to Hampton Court Palace and parks, I recommend Tagg's Island for a peaceful break. Sarah is an excellent host who always responded quickly to questions.