Amazing luxury London apartment – Group self build