At the time, McDonald's owns 3 restaurants in Newbury, Berkshire. This page includes a list of McDonald's branches in the area.