Winkworth are delighted to present this four bedroom terraced house, located on the popular Clock House Road in Beckenham.