Comfortable place within easy distance of much that London has to offer.