Excellent stay - good location and terrific space. Would suggest you book here if in Clapham.