AIRBNB said it was on Chester Road, but it wasn't. There was difficulty in commmunicating and then meeting at Sloane Square. Of course, being London, it was also raining at Sloane.