Warham Road An exclusive development of six apartments located at Warham Road, South Croydon in Surrey.