West Wing Residences in Eton City officially opens its idyllic clubhouse for residents