HOME & DESIGN, July 2018June 28, 2018<June 28, 2018 Divinely Detailed by Staff If God is in the details, then surely he must live in this 1930 Norman château on Mayfair Lane in Greenwich, which has a trove of exquisite details.