Great place and location. Walking distance from Clapham north underground station. Recommended!