Very nice place. Well located in Clapham. Close to the tube station and high streetp