Camerons does U-turn on new City office