Based in midtown Manhattan, the financial center of the world, we are located above Grand Central Station.You can say we are smack in the middle of it all.