While they don't have a single physical location, they have offices in various cities around the world, including:
* New York City, NY, USA (their main headquarters)
* London, England
* Toronto, Canada
* Sydney, Australia
* Delhi, India
and more.
So, if you're looking for a specific Random House office, you'll need to specify which one you're interested in.