Comfortable rooms in a beautiful apartment directly located at Clapham Common. Easy to reach.