Located on the busy Brighton Road, Martin & Co Croydon is part of a national franchised property company with almost 300 ...