Perfect location for those visiting London who don't need to be central. Barnes is a really nice location with a village vibe. It's perfect for a dog since there are parks and trails all around plus enough good places to eat and shop. It's a perfect location for us and we will return.