Fore Street is Castle Cary's chief shopping street and contains several 19th-century shopfronts occupied by many small independent businesses.