Pond in Central Park in New York

New York

​123 William St, New York, NY 10038, USA

View on maps

New York

Our New York office is based on William Street, a stones throw from Wall Street, and a ten minute walk from the Brooklyn Bridge. This central location gives us a great perspective of the city and surrounding area, and a launchpad onto the rest of New York and beyond.