2 bedroom Properties for sale in 113 Clapham Common North Side