Great place to stay in the south of London.