a really friendly space, quiet area of London, in a leafy community, fabulous spot for an overnight stay