Very smart modern town house near the centre of Roehampton, quiet convenient location.