2 min read

The foundations of wellness

London – One Carter Lane is the first building in Europe to achieve WELL certification, a wellness-based global building standard.