Explore details about location Newbury Close. Newbury Close is a location situated within the Plymouth alongside other areas such as Colesdown Hill, Mountbatten Way, Greenhill Close.