Peter is a wonderful host and his flat is a peaceful little haven in a beautiful part of London.