Great location for Clapham. Easy check in, everything you need for a stay in London.