Equinox

Equinox
Swissotel The Stamford, Level 70
2 Stamford Road
Website