Cathy's place is situated within walking distance of the Main Street in Clapham, and the tube station. She couldn't be a more welcoming host. Wonderful location and wonderful stay, thank you Cathy.