Explore details about location Goddards Close. Goddards Close is a location situated within the Sherfield on Loddon alongside other areas such as Carpenters Close, Whitmarsh Lane, Mill Close.