Perfect place to spend a week in London. Close to Clapham Junction and buses at your doorstep. Clean, modern, spacious and relaxing apartment. Literally a home from home.