Jagex Ltd currently has two main offices in England: Cambridge and London.
Jagex's registered address is: Jagex Ltd. St. John's Innovation Centre Cowley Road Cambridge CB4 0WS United Kingdom