London St Barts, Steven Holl