This is a most stylish, tasteful, calm oasis in south west London. Located near the Thames, cafes, and all transport routes - it was beyond perfect. Our hosts were most welcoming and friendly and we very much look forward to returning on our next visit on London.