We are based in Cheltenham, located centrally in the U.K. between Birmingham and Bristol. London is 90 minutes drive away. Our office is located in the Photo Block of Cheltenham Film Studios, which is within one mile of Junction 11 of the M5, directions here.